package mvp.com.bbc.rcjavaretrofitdaggermvp.app.contact;

import io.reactivex.Observable;
import mvp.com.bbc.rcjavaretrofitdaggermvp.bean.CommunityListBean;
import mvp.com.bbc.rcjavaretrofitdaggermvp.bean.ThemeListBean;

/**
 * Created by ${cbf} on 2017/12/2.
 */

public interface ArtListContact {
    public interface ThemNameView {
        public void themNameView(ThemeListBean listBean);
    }

    public interface ThemNameModel {
        Observable<ThemeListBean> themNameModel();
    }

    public interface ThemNamePresenter {
        public void themNamePresneter();
    }

    public interface ArtListView {
        public void artListView(CommunityListBean listBean);
    }

    public interface ArtListModel {
        Observable<CommunityListBean> artListModel(String themeid, String currentPage, String userid);
    }

    public interface ArtListPresenter {
        public void artListPresenter(String themeid, String currentPage, String userid);
    }
}
